home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 20 / AMIGAplus Sonderheft 20 (1999)(ICP)(DE)[!].iso / Magazin / Future-PD / MysticView / history < prev    next >
Text File  |  1999-01-01  |  21KB  |  557 lines

  1.  
  2.   MysticView history
  3.  
  4.   0.99f
  5.     - newicon thumbnail creation did not work properly. fixed.
  6.     - Thumbnail AutoUpdate now recognizes changes of the pictures
  7.       themselves, as well as changes of the thumbnail parameters.
  8.     - removed redundant modes from the screenmode requester.
  9.     - some minor bugfixes.
  10.  
  11.   0.99e
  12.     - the neural network has been overworked.
  13.     - the AUTOSAVESETTINGS setting is no longer saved in the icon,
  14.       it is now part of the global configuration
  15.     - MysticView did not read its settings from an icon when it
  16.       was started as an icon's default tool. fixed.
  17.     - added AUTOCROP setting
  18.  
  19.   0.99d
  20.     - added AUTODISPLAYMODE and a new menu entry "learn and predict".
  21.       if activated, MysticView uses a small neural network to learn the
  22.       user's desired displaymode for different kinds of pictures. "learn
  23.       and predict" does not care about the rarely used displaymodes
  24.       IGNOREASPECT and FIT. it will only learn from and try to predict
  25.       KEEPASPECT, KEEPASPECT2, and ONEPIXEL.
  26.     - added a new icon by M. Grothmann.
  27.  
  28.   0.99c
  29.     - fixed display mode settings in the menus. mutual exclude
  30.       was broken since 0.99b.
  31.     - added menu item "rename to...". Renaming in this
  32.       context means moving a picture to any place in the
  33.       filing system. the difference towards "move picture"
  34.       is that the picture is kept in the current picture
  35.       list. requested by G. Hones.
  36.     - MysticView's screen comes to front when a picture
  37.       is dragged on the appicon. Requested by M. Grothmann.
  38.  
  39.   0.99b
  40.     - the commandline arguments were broken as of v0.99. fixed.
  41.     - "reset display settings" is now considered when the display
  42.       mode is changed. requested by infinity.
  43.     - re-enabled the escape key for quitting. requested by
  44.       P. Habermehl and J. Urbanek
  45.     - added PRIORITY setting (normal, nice, low). the priority
  46.       is only considered when mysticview starts.
  47.     - the options menu has been completely restructured.
  48.       some settings have been removed from the menu, they are
  49.       only accessible throughout tooltypes now: Hide mode,
  50.       simple/smart refresh, keep image when hidden
  51.     - removed every second frame of the supplied animation from
  52.       the archive. it appeared somehow obscene to me to include
  53.       half a megabyte of animation data for silly demonstration
  54.       purposes
  55.     - by default the system's screen font is used for the
  56.       picture info text.
  57.     - added FONTSPEC tooltype for the picture info text.
  58.       syntax: size[,name]. example: FONTSPEC=8,topaz
  59.     - revised the documentation. many details did not reflect
  60.       recent changes.
  61.     - with LMBACTION=NEXT, only mouseclicks that exactly hit the
  62.       picture will actually advance the picture list.
  63.     - slightly modified the supplied example presets.
  64.       
  65. * 0.99a
  66.     - pictures moved to another directory are now removed from
  67.       a list.
  68.     - the package contained outdated versions of some libraries,
  69.       and the installer did not update correclty. fixed.
  70.     - the icons in the v0.99 archive still contained the old
  71.       tooltype settings. fixed.
  72.  
  73.   0.99
  74.     - added configurable left mousebutton action ('drag' or 'next')
  75.     - a default preset path is no longer defined.
  76.     - fixed a bug in the presetfile generation. 
  77.     - fixed the startup. MysticView's icon settings were
  78.       read and interpreted twice.
  79.  
  80.   0.98j
  81.     - renamed NOLOOP to LOOP, NORECURSE to RECURSE, RENDERMEM to
  82.       RENDERQUALITY.
  83.     - all former boolean-type settings are now keyword settings.
  84.       the keywords are "YES" and "NO".
  85.     - removed the DEFICON tooltype.
  86.     - SCROPENMODE "NONE" has been renamed to "DEFAULT".
  87.     - restuctured the menus.
  88.     - configurable paths and presets are now stored in env:/envarc:
  89.       and saved automatically. this greatly enhances comfort and
  90.       usability.
  91.     - file management requesters are no longer opened on the default
  92.       pubscreen, but rather on MysticView's screen.
  93.     - Mysticview now uses the Workbench's SA_Pens when opening a
  94.       new screen
  95.     - added slideshow/no delay option.
  96.     - added RESETDISPLAY setting. if enabled, the zoom/position/rotation
  97.       settings are reset between pictures.
  98.     - the installer no longer overwrites an already existing icon.
  99.     - MysticView is no longer iconified when the close button is clicked
  100.       or Escape is pressed. Iconify has to be invoked seperately.
  101.     - changed some default settings.
  102.     - added auto thumbnailing.
  103.     - removed shareware limitation for thumbnail functions.
  104.     - MysticView now creates icons for its preset files.
  105.     - MysticView can now be started by doubleclicking a preset icon.
  106.     - preset files can be dragged to MysticView's window.
  107.  
  108.   0.98i
  109.     - fixed mouse movement problem that somtimes occured when MysticView's
  110.       screen was left or re-activated. thanks to persistant nagging
  111.       from Joker. this was a MysticView bug and NOT caused by MCP.
  112.     - fixed asl file requester enforcer hit
  113.     - the same picture is no longer preloaded in the background when
  114.       only one picture is in the queue.
  115.     - included some more semaphore protections to the background
  116.       picture handler
  117.     - fixed a rejectpattern bug/enforcer hit when no rejectpattern
  118.       was specified
  119.     - added menu item "Negative"
  120.     - added some busy pointers
  121.     - changed some hardcoded defaults and default settings in the
  122.       distribution.
  123.     - iconify mode default is now hardcoded to NO.
  124.     - a picture is no longer reloaded when "keep image when hidden"
  125.       is selected, slideshow mode is active, only one picture is
  126.       in the queue, and MysticView gets uniconified. the same applies
  127.       if the screen/windowmode is changed ("keep image when hidden"
  128.       is not considered in this case)
  129.  
  130.   0.98h
  131.     - you can now completely disable mysticview's logo by setting
  132.       STARTPIC=none. mysticview now starts when a startpic wasn't
  133.       found.
  134.     - fixed a tiny memory leak in the settings that could occur with
  135.       some options.
  136.     - added THUMBSIZE and THUMBCOLORS.
  137.     - improved subtask stability
  138.     - added REJECTPATTERN
  139.     - the startpic file requester could produce an enforcer hit. fixed.
  140.  
  141. * 0.98g
  142.     - fixed slideshow bug: when only one picture was selected
  143.       and slideshow plus loop mode was activated, the picture
  144.       was reloaded over and over again. reported by Joker.
  145.     - minor aspect problems fixed.
  146.     - the image aspect is now displayed in the information
  147.       textline.
  148.  
  149.   0.98f
  150.     - added JPEG saving. (no options yet. default saving
  151.       quality used).
  152.     - fixed commandline options. reported by Kilyman.
  153.  
  154.   0.98e
  155.     - added autodither.
  156.     - fixed timing problems in slideshow mode.
  157.  
  158.   0.98d
  159.     - MysticView now requires mysticview.library.
  160.  
  161.   0.98c
  162.     - MysticView has been slightly sped-up on truecolor displays.
  163.     - added ZOOMSTEP.
  164.     - limited newicon thumbnails to a size of 80x80 pixels and
  165.       64 colors. this will speed up the icon display on your
  166.       Workbench. (this is still no final solution, though.)
  167.     - added configurable slots for preset files. they can be
  168.       accessed throughout CTRL F1 ... F10 and configured
  169.       by selecting them from the menu. requested by H. Richter.
  170.     - the same scheme now applies to the configurable destination
  171.       paths for copying/moving. keyboard executes, menu selection
  172.       configures.
  173.     - slideshows didn't always stop immediately. fixed.
  174.     - the REQUESTFILE option is now considered after a slideshow
  175.       stopped. requested by P. Habermehl.
  176.     - implemented SHOWCURSOR.
  177.     - finally fixed the publicscreen/customscreen problem. the
  178.       setting SCROPENMODE=CUSTOM/PUBLIC/NONE replaces the former
  179.       tooltype CUSTOMSCREEN.
  180.     - added CX_PRIORITY, CX_POPKEY and CX_POPUP.
  181.       MysticView is now a commodity. ESC to hide, Amiga-Q to quit.
  182.       note: 'hide' keeps the current image - and you keep that in
  183.       mind when you iconify MysticView with a 2880x1440x24 image :)
  184.     - the screen is no longer closed and reopened for the change of
  185.       window settings.
  186.     - fixed a memory allocation bug with the PUBSCREEN setting.
  187.     - many minor changes
  188.     - added AUTOHIDE.
  189.     - the picture aspect is now handled for thumbnails.
  190.     - added pubscreen select and default/public/custom menu items.
  191.     - added appicon
  192.     - added rotation. (preliminary. SHOWCURSOR and grid refresh doesn't
  193.       work corretly with the image being rotated) 
  194.     - fixed install script for 030/FPU version. Reported by B. Murray.
  195.     - deleted pictures are now removed from the list and MysticView
  196.       advances to the next picture. requested by P. Dahlberg.
  197.     - added ROTATESTEP
  198.     - added DEFICON
  199.     - added CONFIRM. requested by P. Dahlberg.
  200.     - added HIDEWITHPICTURE.
  201.     - added ICONIFY.
  202.  
  203.   0.98b
  204.     - fixed PUBSCREEN setting. pubscreens have got precedence
  205.       over CUSTOMSCREEN now. reported by P. Habermehl and M.
  206.       Kilimann.
  207.     - fixed MysticView's new icon to use only required colors.
  208.       reported by M. Kilimann.
  209.     - looping and AUTOQUIT are now applied in general,
  210.       not only in slideshow mode. requested by P. Habermehl.
  211.  
  212. * 0.98a
  213.     - forgot to implement NORECURSE tooltype setting. fixed.
  214.     - added NOLOOP and AUTOQUIT settings. requested by P. Habermehl.
  215.     - most important recent change: new default background color :)
  216.     - implemented SORTMODE none/random/alpha
  217.     - added limitations for unregistered users. :)
  218.  
  219.   0.97h
  220.     - added DITHERMODE setting. implemented EDD dithering.
  221.     - renamed DITHER to DITHERING.
  222.     - pictures that could not be loaded no longer interrupt
  223.       slideshows, and a proper error message will be displayed.
  224.     - added Delete Picture.
  225.     - copy/move/delete now applies to the pictures' icons, too.
  226.     - added STARTPIC setting.
  227.     - restructured menus.
  228.     - added Flip Horizontally and Flip Vertically.
  229.     - MysticView now creates an icon for its settings, if necessary.
  230.     - implemented loading and saving of presets, added PRESETPATH
  231.       and PRESETFILE settings
  232.     - fixed DEFAULT option. now the defaults are overridden by
  233.       arguments specified in the command line.
  234.  
  235.   0.97g
  236.     - the preload task's priority has been reset to -1.
  237.     - added newicon thumbnail feature. (preliminary,
  238.       for experimental purposes only)
  239.  
  240. * 0.97f
  241.     - added preloading.
  242.     - added invisible close and screenback gadgets. this works
  243.       only when both the settings WINSIZEMODE=FULL and
  244.       BACKDROP are specified.
  245.     - MysticView no longer forgets the current filename when
  246.       the configuration is changed, and slideshows will be
  247.       continued.
  248.     - added some more keyboard shortcuts
  249.     - dropped the german documentation, created a guide file and
  250.       an install script
  251.  
  252.   0.97e
  253.     - added picture information and PICINFO setting
  254.     - implemented a new picture-management class consisting
  255.       of several subtasks.
  256.     - slideshow now works as expected. (preload is not
  257.       yet re-implemented, though)
  258.     - fixed many menu-related problems and improved menu layout
  259.     - added copy to..., move to... for 10 configurable slots each.
  260.     - all path/filenames are now handled dynamically
  261.     - with the REQUESTFILE option enabled, a requester no
  262.       longer pops up when images were specified at startup.
  263.     - improved memory management
  264.     - when initialization fails, a requester is shown for
  265.       retry, cancel, or retry using defaults.
  266.     - added LISTFILE commandline option. it allows to specify a
  267.       list file from where to fetch pictures.
  268.     - added Open List File... menu and LISTPATH config.
  269.     - the window border is now refreshed correctly (after approx.
  270.       1/5 second. guess what, a subtask is used here. opaque window
  271.       sizing would suffer too much from refreshing the window border
  272.       all the time :)
  273.     - finally! MysticView should close down gently now if the required
  274.       versions of guigfx or render.library could not be opened (#&§@%!?)
  275.     - new icon tooltypes are created dynamically. no need to upgrade
  276.       MysticView's icon anymore.
  277.  
  278.   0.97d
  279.     - the configuration is now saved to MysticView's icon.
  280.     - menu items didn't toggle correctly (forgot MENUTOGGLE.
  281.       what the heck, why does this work with MagicMenu ;)
  282.     - added more CTRL_C exit breakpoints
  283.     - the main task priority is now reset correctly.
  284.     - improved handling
  285.     - major menu layout rework
  286.     - added AUTOSAVESETTINGS
  287.     - added PREVIEWMODE 
  288.     - added grid refresh
  289.     - fixed lots of minor quirks and problems
  290.  
  291.   0.97c
  292.     - slightly improved screenmode selection logic:
  293.       default screen size is now the workbench's visual
  294.       dimensions, no longer its absolute size.
  295.     - re-implemented screenaspect tooltypes (thanks to ZZA :)
  296.     - added slideshow mode
  297.     - MysticViw now reads its configuration from the icon,
  298.       even when started from shell. commandline arguments
  299.       simply override the settings from the icon's tooltypes.
  300.     - added mouse scrolling - it's now possible to drag the
  301.       picture around in MysticView's window.
  302.     - added a lot of menu items
  303.     - improved HAM refresh logic
  304.     - the screen's title bar is no longer obscured in
  305.       WINOPENMODE=VISIBLE and without BACKDROP mode.
  306.     - added MODEID, SCRWIDTH, SCRHEIGHT
  307.     - added screenmode requester
  308.  
  309.   0.97b
  310.     - MysticView crashed without cybergraphics. Fixed.
  311.  
  312.   0.97a
  313.     - The display part has been rewritten. Now a daemon-like
  314.       view-class handles the display as a background task.
  315.       the new display logic is faster.
  316.     - implemented zooming and scrolling in all displaymodes
  317.       (except for DISPLAYMODE=FIT).
  318.     - implemented DISPLAYMODE KEEPASPECT2 and IGNOREASPECT.
  319.       DISPLAYMODE=ONEPIXEL has got a slightly different meaning now.
  320.     - implemented asychronous, recursive directory scanning.
  321.     - multiselect und patternmatching is now supported via
  322.       drag&drop, filerequester, commandline and wbstart.
  323.     - added some keyboard shortcuts.
  324.     - Next and Previous Picture is now implemented.
  325.     - BORDERLESS has been renamed to BACKDROP.
  326.     - WINSIZEMODE=NORMAL renamed to WINSIZEMODE=DEFAULT,
  327.       WINOPENMODE=NORMAL renamed to WINOPENMODE=DEFAULT
  328.     - PREVIEW und OPAQUESIZING are combined to a new single option: OPAQUE.
  329.     - added new options QUICKPALETTE and DITHER.
  330.     - TRANSPARENCY, REFRESHDELAY and AUTODITHER have been removed.
  331.     - added some menu configurations.
  332.  
  333.   0.96n
  334.     - MysticView now uses DoPictureMethod()/PICMTHD_MAPDRAWHANDLE for
  335.       quick drawing in preview mode and for opaque sizing.
  336.     - added tooltype WINSIZEMODE=SMALL, renamed WINSIZEMODE=66PERCENT
  337.       to WINSIZEMODE=LARGE.
  338.  
  339.   0.96m
  340.     - fixed a minor pubscreen problem.
  341.  
  342.   0.96l
  343.     - a logo task is no longer launched when a startup
  344.       picture is specified.
  345.     - minor internal changes
  346.  
  347.   0.96k
  348.     - since v0.96j, MysticView uses guigfx.library v3
  349.       features, but it still opened guigfx.library v1.
  350.       fixed.
  351.     - minor problems corrected.
  352.     - when a startup picture is specified, the logo task is
  353.       launched with a lower priority than the load task.
  354.     - added STARTPATH tooltype.
  355.  
  356.   0.96j
  357.     - added RENDERMEM option
  358.     - fixed ASL filerequester problems.
  359.  
  360.   0.96i
  361.     - added cursor and mouse scrolling in DISPLAYMODE=ONEPIXEL.
  362.     - window is now WFLG_ACTIVATE.
  363.     - improved refresh mechanism.
  364.     - added KEEPIMAGE.
  365.  
  366.   0.96h
  367.     - added a nicer rendered logo and dropped alpha-channel processing
  368.       for the logo in TRANSPARENCY mode.
  369.     - KEEPASPECT now works in TRANSPARENCY mode on screens with
  370.       aspects different from 1:1.
  371.     - TRANSPARENCY is slightly faster.
  372.     - removed NOBACKFILL hook in TRANSPARENCY mode.
  373.     - added BGCOLOR option.
  374.  
  375.   0.96f
  376.     - drastically reduced memory consumption.
  377.  
  378.   0.96e
  379.     - implemented tooltypes SCREENASPECTX and SCREENASPECTY for
  380.       correction of distorted screen aspects (e.g. Cybergraphics
  381.       640x256, or custom screen modes boosted with MonEd etc)
  382.     - since the autodither value cannot be computed for rendering
  383.       to HAM screen modes, HAM dithering is always enabled with
  384.       AUTODITHER != 0 and disabled with AUTODITHER=0.
  385.     - (finally?) solved all subtask administritation problems.
  386.     - fixed commandline and wbarg parsing and supplied a proper
  387.       template.
  388.     - MysticView now quits with the ESC key.
  389.     - added REQUESTFILE for MysticView to open a filerequester on
  390.       startup.
  391.     - The filerequester now opens asynchronously.
  392.     - included Mac's newicon.
  393.  
  394.   0.96d
  395.     - Fixed a minor problem with MysticView running multiple
  396.       times on HAM public screens.
  397.     - Fixed Division-by-zero problem in MysticView's drawtask
  398.       (hopefully)
  399.     - improved subtask data-share mechanism
  400.     - tooltype options are no longer case sensitive.
  401.  
  402.   0.96c
  403.     - Added tooltype option HAM for MysticView to open
  404.       a HAM screen in combination with CUSTOMSCREEN.
  405.  
  406.   0.96b
  407.     - re-implemented transparency mode
  408.     - implemented About requester
  409.     - improved TRANSPARENCY mode: the background is no longer 
  410.       snapped when a REFRESHWINDOW message arrives
  411.  
  412.   0.96a
  413.     - MysticView has been completely restructured in preparation
  414.       for further enhancements
  415.  
  416.   0.95g
  417.     - added DirOpus configuration example.
  418.     - MysticView has got a menu and a filerequester for loading.
  419.     - if CUSTOMSCREEN is specified, the new screen is actually
  420.       a pubscreen.
  421.     - implemented PRECISION tooltype.
  422.     - 0.95f was eating its own signals - after 16 refresh signal
  423.       arrivals, no more subtasks could be created. Fixed.
  424.  
  425.   0.95f
  426.     - added filename argument and FILENAME tooltype.
  427.     - fixed WINOPENMODE
  428.  
  429.   0.95e
  430.     - MysticView did not work without Cybergraphics. Fixed.
  431.       Thanks to Plex and New Mode who reported this bug.
  432.  
  433.   0.95d
  434.     - minor problems fixed.
  435.  
  436.   0.95c
  437.     - improved speed.
  438.     - implemented CUSTOMSCREEN and DEPTH for MysticView to
  439.       open on a custom sreen. These features are preliminary,
  440.       though.
  441.  
  442.   0.95
  443.     - implemented more reliable shared-data access for
  444.       MysticView's subtasks.
  445.     - drawtask priority reset to 0.
  446.     - removed a lot of bugs from the subtask admin code.
  447.     - MysticView does no longer lose memory.
  448.  
  449.   0.94
  450.     - implemented DISPLAYMODE KEEPASPECT
  451.     - supplied a NOBACKFILL hook for the window.
  452.     - unallocated pens and undefined areas are no longer visible.
  453.     - the redraw task now runs with a priority of -1.
  454.     - slightly improved opaque-sizing. the rastered bitmap is
  455.       precalculated right after loading, when OPAQUESIZING=TRUE
  456.       and TRANSPARENCY=0
  457.     - fixed WINTOP and WINLEFT.
  458.  
  459.   0.93
  460.     - added asynchronous drawing - leading to much better
  461.       window handling
  462.     - MysticView runs with a priority of 1, its subtasks
  463.       with a priority of 0
  464.     - added tooltype options
  465.  
  466.   0.92
  467.     - implemented DISPMODE_ONEPIXEL.
  468.     - heavily trained for stableness.
  469.  
  470.   0.91
  471.     - memory management improved
  472.  
  473.   0.9
  474.     - completely rewritten from the scratch, now using
  475.       guigfx.library. features asynchronous loading,
  476.       a transparent window, dithering, more elaborated
  477.       window sizing and opening techniques, 
  478.       different display modes, and much more.
  479.  
  480.  
  481.   -------------------------- cut ---------------------------
  482.  
  483.   0.76
  484.     - layout improved.
  485.     - implemented ADAPTIVEBORDER
  486.  
  487.   0.75
  488.     - added lots of tooltype options
  489.     - fixed many minor problems
  490.     - greatly improved some image refresh problems.
  491.  
  492. * 0.68
  493.     - minor changes
  494.     - there was a heavy bug in v16.1 and v16.2 of render.library.
  495.       I guess that MysticView crashed right at startup if you did
  496.       NOT use the 68060 version. Sorry. I bumped the required
  497.       library version to v17 where this bug has been fixed.
  498.  
  499.   0.67
  500.     - major rework and clean-up
  501.  
  502.   0.66
  503.     - The color allocation strategy has been improved.
  504.  
  505.   0.65
  506.     - I couldn't quickly get rid of some heavy bugs I've
  507.       introduced with v0.64. So I decided to continue work
  508.       with v0.62 and render.library v12.0.
  509.       Asynchronous loading is no longer implemented. 
  510.       This version seems to work pretty stable.
  511.  
  512.   0.64
  513.     - asynchronous loading implemented.
  514.  
  515.   0.63
  516.     - About is asynchronous now.
  517.     - improved color allocation strategy.
  518.     - MysticView crashed on 2-color-displays. Fixed.
  519.  
  520.   0.62
  521.     - better allocation strategy for critical colors on
  522.       displays with few sharable pens.
  523.     - Filerequester implemented.
  524.         - A percentual render progress display and several messages
  525.       are displayed in the window's title bar.
  526.         - The picture's width is now layouted pixelwise, no longer in
  527.       multiples of 16 pixels.
  528.     - Various enhancements and bugfixes
  529.  
  530.   0.60
  531.     - Faster display.
  532.     - Several bugs fixed.
  533.     - Fixed display problems (window borders and flicker...).
  534.     - Pooled memory management implemented.
  535.     - Window is SIMPLE_REFRESH now.
  536.     - Requires less memory.
  537.     - Nicer logo.
  538.     - Menu implemented for "About" requester and "Quit". Other
  539.       menu functions are not yet implemented.
  540.  
  541.   0.53
  542.     - faster window refresh.
  543.     - Requires less memory
  544.  
  545.   0.52    
  546.     - now takes care of aspect ratios.
  547.       This applies to both the image and the screen mode.
  548.     - nicer logo
  549.  
  550.   0.51
  551.     - MysticView lost memory. Fixed.
  552.     - Sped-up window refresh after resizing.
  553.     - uses PRECISION_IMAGE instead of PRECISION_EXACT.
  554.  
  555.   0.50
  556.     - initial version
  557.